home *** CD-ROM | disk | FTP | other *** search
/ Aminet 35 / Aminet 35 (2000)(Schatztruhe)[!][Feb 2000].iso / Aminet / util / wb / XMasBench_0.1.readme < prev    next >
Encoding:
Text File  |  2000-01-03  |  9.2 KB  |  265 lines

  1. Short:    XMasBench v0.1 - The ultimate ChristmasBench!
  2. Author:   chaozer@algonet.se (Adam Waldenberg), Martin Ejdestig
  3. Uploader: chaozer@algonet.se (Adam Waldenberg)
  4. Type:     util/wb
  5.  
  6. ****************************
  7. * Copyright & Distribution *
  8. ****************************
  9.  
  10. XMasBench v0.1
  11. Copyright © 1999 Martin "Nemonic" Ejdestig & Adam "ChaoZer" Waldenberg
  12. XMasBench is distributed as FREEWARE.
  13.  
  14. This software can be freely distributed, as long as no more than
  15. the nominal fee is charged to cover the time and copying costs and as
  16. long as the archive remains intact and unchanged.
  17. No commercial usage is permitted without a written permission from
  18. us.(the authors)
  19. The makers of the AMINET CDs, have our permission to distribute
  20. this software on their AMINET CDs.
  21.  
  22. We are not responssible to any loss of data or any damage of your
  23. software/hardware. Use it at your own risk!
  24.  
  25. ****************
  26. * Introduction *
  27. ****************
  28.  
  29. Merry christmas everybody!
  30.  
  31. Have you ever thought that your workbench is SO boring?:)
  32. Have you always wanted to add that extra piece of christmas spirit
  33. to your wb? Then this is something for you!
  34.  
  35. ** AS IT IS CHRISTMAS!! THE FULL SOURCE OF XMasBench IS INCLUDED!! **
  36.  
  37. ****************
  38. * Requirements *
  39. ****************
  40.  
  41. AmigaOS 3.1
  42. MC68020+
  43. CybergrapX3
  44. Fastmem!
  45. 15bit+ screenmode.
  46.  
  47. Usage
  48. *****
  49.  
  50. ---------------------------
  51. TASKPRI=<number> (-128-127)
  52. ---------------------------
  53. This sets the taskpri of XMasBench... We recommend that you
  54. set this below 0, so that it doesnt take time from other tasks.
  55.  
  56. --------
  57. DWAITTOF
  58. --------
  59. This argument disables WaitTOF(). WaitTOF() is the function that waits
  60. for the videobeam, so that everything is updated every frame. Setting
  61. this argument forces the snow, lights and tree to be updated more
  62. often, if possible. (Sometimes WaitTOF() can slow everything down.)
  63.  
  64. --------------------------
  65. INITDELAY=<number> (0-120)
  66. --------------------------
  67. With this argument you can set a delay. If you for example set the
  68. delay to INITDELAY=5, XMasBench will wait 5 seconds before starting
  69. to execute itself. This can be useful is XMasBench is started in the
  70. Startup-sequence/User-startup.
  71.  
  72. -------------------
  73. LAYER1=<0xAARRGGBB>
  74. LAYER2=<0xAARRGGBB>
  75. LAYER3=<0xAARRGGBB>
  76. LAYER4=<0xAARRGGBB>
  77. LAYER5=<0xAARRGGBB>
  78. -------------------
  79. AA = Alpha channel (00-FF)
  80. RR = Red value (00-FF)
  81. GG = Green Value (00-FF)
  82. BB = Blue Value (00-FF)
  83. So writing for example: LAYER1=0x00FF0000, gives us red snowflakes
  84. in layer1, with alphachannel turned off!
  85.  
  86. -----------------------------------
  87. SNOWFLAKES=<number> (0-ScreenWidth)
  88. -----------------------------------
  89. Sets the maximum number of nowflakes on screen. (Maximum number of
  90. snwflakes is the same as the width of your screen).
  91. SNOWFLAKES=100 gives us a max of 100 snowflakes on screen ;).
  92. To disable the snow totally, set max snowflakes to SNOWFLAKES=0.
  93.  
  94. ---------------------------
  95. SNOWCHANCE=<number> (0-100)
  96. ---------------------------
  97. The chance of new snow appearing on screen, this is usefull if
  98. you want snowflakes to appear slowly.. instead of having 200
  99. snowflakes that suddenly pop up. Setting the chance to SNOWCHANCE=100
  100. gives us a 100% chance of new snow appearing, this means that new snow
  101. will appear every frame untill SNOWFLAKES is reached.
  102. You can disable snow with this argument also, just by setting
  103. the chance to SNOWCHANCE=0.
  104.  
  105. ------------------------
  106. SNOWSPEED=<number> (1-3)
  107. ------------------------
  108. This sets the speed of our snowflakes. Nothing more to say, really.
  109.  
  110. ---------
  111. WINDOWCOL
  112. ---------
  113. Passing this argument enables windowcollision. All the snowflakes in
  114. the front layer will land on the windows. If this argument is not
  115. specified, windowcollision is turned off (Default).
  116.  
  117. --------------------------------
  118. LIFELENGTH=<number> (1000-10000)
  119. --------------------------------
  120. If windowcollision is on, setting a lifelength is a good idea,
  121. as we do not want snowflakes lying around everywhere. Everytime
  122. a snowflake is updated its lifelength is lowered by 1.
  123.  
  124. --------------------------
  125. T_INCREMNT=<number> (0-10)
  126. --------------------------
  127. If windowcollision is on, it is sometimes necessary to change the
  128. window-titlebar-offset. For example.. if you increase your
  129. window-titlebar-height to 2 in visualprefs.. i think you should set
  130. the increment to T_INCREMNT=2. If you notice that the snowflakes dont
  131. land on the windows correctly, even if you have set the WINDOWCOL
  132. argument, please play around with this value.
  133.  
  134. --------------------------
  135. FLASHSPEED=<number> (1-10)
  136. --------------------------
  137. This sets the flashspeed of the christmaslights, the higher it is
  138. the slower it gets ;).
  139.  
  140. ----------------------------
  141. LIGHTA_ADD=<number) (-30-30)
  142. ----------------------------
  143. Add alphachannelvalue to the christmaslights. The higher the value
  144. is, the more the lights glow.
  145.  
  146. --------------------------
  147. LIGHTSPACE=<number> (0-64)
  148. --------------------------
  149. Alter the space between the lights, the default value is 0.
  150.  
  151. ---------
  152. RNDLIGHTC
  153. ---------
  154. If this argument is set, the lightcolours of the lights are
  155. randomized.. instead of having a fixed value.
  156.  
  157. ------------------------------------
  158. CWINDOWL (Close left light window)
  159. CWINDOWR (Close left right window)
  160. CWINDOWT (Close top light window)
  161. CWINDOWB (Close bottom light Window)
  162. ------------------------------------
  163. With theese arguments you can close a specific chritsmaslight window.
  164. To disable christmaslights, just specify all the CWINDOWx arguments.
  165.  
  166. --------
  167. CHOPTREE
  168. --------
  169. If this argument is specified, the Christmastree that is centered on
  170. the wb by default, is disabled.
  171.  
  172. --------------------------
  173. TREEA_ADD=<number> (-30-30)
  174. --------------------------
  175. Add alphachannelvalue to the christmastree. The higher the value
  176. is, the more the christmasstar glows!
  177.  
  178. ----------------------------
  179. TREELA_ADD=<number> (-30-30)
  180. ----------------------------
  181. Add alphachannelvalue to the christmastree twinklethings ;).
  182. (Thoose tiny twinkles that appear on the christmastree.) The higher
  183. the value is, the more the twinkles glow!
  184.  
  185.  
  186. *************
  187. *** NOTE! ***
  188. *************
  189.  
  190. You can exit XMasBench at any time by sending a CTRL-C to it.
  191.  
  192. **********
  193. * Greets *
  194. **********
  195.  
  196. Erik Larsson  - Now... Where is that BVision... It sure could come in
  197.                 very handy now...
  198.  
  199. Jens Larsson  - We really hope this makes your day!
  200.  
  201. MazzelSID     - If you ever had a reason to change to a 15bit+ wb...
  202.                 this is it ;)
  203.  
  204. DALNET #Amiga - Hey guys!
  205.  
  206. ***********
  207. * Contact *
  208. ***********
  209.  
  210. This is how you contact us...
  211.  
  212. Email: chaozer@algonet.se
  213.  
  214.  
  215. ============================= Archive contents =============================
  216.  
  217. Original  Packed Ratio    Date     Time    Name
  218. -------- ------- ----- --------- --------  -------------
  219.    29780   13950 53.1% 16-Dec-99 12:56:52 +XMasChkConv
  220.     1576     551 65.0% 16-Dec-99 12:56:52 +XMasChkConv.c
  221.     2740    1423 48.0% 22-Dec-99 11:50:18 +XMasLightBlue-a.iff
  222.    18258     695 96.1% 22-Dec-99 12:45:06 +XMasLightBlue.c
  223.     2662    1174 55.8% 22-Dec-99 12:19:38 +XMasLightBlue.iff
  224.     2752    1305 52.5% 22-Dec-99 14:18:18 +XMasLightOrange-a.iff
  225.    18260     688 96.2% 22-Dec-99 14:20:42 +XMasLightOrange.c
  226.     2686     937 65.1% 22-Dec-99 14:19:04 +XMasLightOrange.iff
  227.     2752    1305 52.5% 22-Dec-99 14:18:18 +XMasLightPink-a.iff
  228.    18258     696 96.1% 22-Dec-99 14:34:38 +XMasLightPink.c
  229.     2686    1111 58.6% 22-Dec-99 14:33:30 +XMasLightPink.iff
  230.     2752    1305 52.5% 22-Dec-99 14:18:18 +XMasLightPurple-a.iff
  231.    18260     701 96.1% 22-Dec-99 14:34:42 +XMasLightPurple.c
  232.     2624    1258 52.0% 22-Dec-99 14:29:46 +XMasLightPurple.iff
  233.     2740    1423 48.0% 22-Dec-99 11:50:18 +XMasLightRed-a.iff
  234.    18257     697 96.1% 22-Dec-99 11:51:16 +XMasLightRed.c
  235.     2662    1051 60.5% 22-Dec-99 11:17:24 +XMasLightRed.iff
  236.    47647    1627 96.5% 21-Dec-99 21:06:16 +XMasLightsBack.c
  237.     3018    2068 31.4% 21-Dec-99 21:05:20 +XMasLightsBack.iff
  238.    11936     719 93.9% 21-Dec-99 21:42:24 +XMasLightsBackC.c
  239.     1994    1201 39.7% 21-Dec-99 21:41:42 +XMasLightsBackC.iff
  240.    11936     578 95.1% 21-Dec-99 21:39:36 +XMasLightsBackF.c
  241.     1678     946 43.6% 21-Dec-99 21:29:34 +XMasLightsBackF.iff
  242.     2924     892 69.4% 22-Dec-99 13:06:24 +XMasLightTurquoise-a.iff
  243.    18263     711 96.1% 22-Dec-99 13:16:32 +XMasLightTurquoise.c
  244.     2654    1419 46.5% 22-Dec-99 13:14:52 +XMasLightTurquoise.iff
  245.     2924     892 69.4% 22-Dec-99 13:06:24 +XMasLightYellow-a.iff
  246.    18260     696 96.1% 22-Dec-99 13:06:44 +XMasLightYellow.c
  247.     2654    1230 53.6% 22-Dec-99 12:49:20 +XMasLightYellow.iff
  248.    15396    2810 81.7% 20-Dec-99 20:42:02 +XMasTree-a.iff
  249.   285721   19890 93.0% 20-Dec-99 20:56:22 +XMasTree.c
  250.    17080   11332 33.6% 20-Dec-99 20:54:14 +XMasTree.iff
  251.     2358     499 78.8% 20-Dec-99 19:52:38 +XMasTreeLight-a.iff
  252.    14910     456 96.9% 20-Dec-99 19:55:04 +XMasTreeLight.c
  253.     2366     499 78.9% 20-Dec-99 19:48:00 +XMasTreeLight.iff
  254.    24223    4662 80.7% 22-Dec-99 22:57:46 +XMasLights.c
  255.     3002     600 80.0% 22-Dec-99 16:08:02 +XMasLights.h
  256.    23330    5494 76.4% 24-Dec-99 16:15:00 +XMasMain.c
  257.    10282    1914 81.3% 24-Dec-99 04:35:14 +XMasSnow.c
  258.     2739     457 83.3% 23-Dec-99 18:05:54 +XMasSnow.h
  259.    12728    2546 79.9% 22-Dec-99 16:10:18 +XMasTree.c
  260.     2908     504 82.6% 21-Dec-99 19:55:42 +XMasTree.h
  261.   197852   29985 84.8% 24-Dec-99 16:12:56 +XMasBench
  262.     6538    2572 60.6% 25-Dec-99 17:16:42 +XMasBench_0.1.readme
  263. -------- ------- ----- --------- --------
  264.   897026  127469 85.7% 30-Dec-99 00:34:50   44 files
  265.